		.coupon-price {
				position: absolute;
				top: 35%;
				left: 10%;
				font-size: 25px;
				color: #fff;
			}
			
			.coupon-lose {
				position: absolute;
				top: 67%;
				left: 10%;
				font-size: 14px;
				color: #fff;
			}
			
			.due-img {
				display: block;
				position: absolute;
				top: 40%;
				bottom: 10%;
				left: 50%;
				right: 22%;
				background: url(/template/wap/default_new/public/images/stamp-due.png) no-repeat;
				background-size: auto 100%;
			}
			
			.com_content li {
				width: 97%;
				position: relative;
				float: left;
				margin-top: 10px;
				background: #fff;
				padding: 5px;
				list-style: none;
			}
			
			.title {
				font-weight: bold;
				color: #707070;
				font-size: 16px;
			}
			
			.clearfloat {
				content: '';
				display: inline-block;
				clear: both;
				width: 100%;
			}
			
			div.p-r {
				border-radius: 10px;
			}
			
			.wrapper02 {
				position: relative;
				height: 2rem;
				width: 100%;
				overflow: hidden;
				margin: 0 auto;
				background: #eee;
				padding: 0px 0 4px 0px;
			}
			
			.wrapper02 .scroller {
				position: absolute
			}
			
			.wrapper02 .scroller li {
				height: 2rem;
				color: #333;
				float: left;
				line-height: 2rem;
				    font-size: 14PX;
				text-align: center
			}
			
			.wrapper02 .scroller li a {
				color: #333;
				display: block;
				margin: 0 .7rem
			}
			
			.wrapper02 .scroller li.cur a {
				color: #f23030;
				border-bottom: 2px solid #f23030;
				padding-bottom: 2px;
				height: 90%;
			}
			
			.no-data-div {
				display: none;
			}
			.noResultTipTmall {
			    padding-top: .67rem;
			    padding-bottom: .67rem;
			    text-align: center;
			    line-height: 1.4;
			}
			.noResultTipTmall .logo {
        width: 137PX;
}
.noResultTipTmall .title {
    margin: 0px 0 10px;
    font-size: 15px;
    color: #3D4245;
}
.noResultTipTmall .title {
    height: 18px;
    line-height: 18px;
    text-align: center;
    position: relative;
      margin: 7px 0;
    font-size: 14px;
    color: #999;
}
.noResultTipTmall .title:before {
    left: 0;
}

.noResultTipTmall .title:after,.noResultTipTmall .title:before {
    content: "";
    border-top: 1px solid rgba(0,0,0,.1);
    display: block;
    position: absolute;
    width: 66px;
    top: 8px;
}
.noResultTipTmall .title:after {
    right: 0;
}

.noResultTipTmall li {
    font-size: 12px;
    color: #999;
    padding-top: 0px;
    margin-top: 0;
}
.noResultTipTmall .btn {
      display: inline-block;
    padding: 2px 4px;
    font-size: 14px;
    border: 1px solid;
    border-radius: 4px;
    color: #F81131;
    margin-top: 6px;
}
.com_content2{display: none;  }
.noResultTipTmall{display: none;}
.content_list{  margin: 5px;}
.com_content2 .content_list{border: 0px solid black; position: relative; box-sizing: border-box; display: flex; -webkit-box-orient: horizontal; flex-direction: row; align-content: flex-start; flex-shrink: 0; height: 78px; background-color: rgb(255, 255, 255); border-radius: 6px;}
.com_content2 .content_list_left{border: 0px solid black; position: relative; box-sizing: border-box; display: flex; -webkit-box-orient: horizontal; flex-direction: row; align-content: flex-start; flex: 1 1 0%; -webkit-box-flex: 1; padding: 0px 15px; border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.com_content2 .content_list_left img{display: flex; width: 48px; height: 48px; margin-top: 15px;}
.com_content2 .content_list_left .c_title{border: 0px solid black; position: relative; box-sizing: border-box; display: flex; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; width: 174px; margin-left: 12px; -webkit-box-pack: center; justify-content: center;}
.com_content2 .content_list_left .shopname{border: 0px solid black; position: relative; box-sizing: border-box; display: block; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; font-size: 14px; text-overflow: ellipsis; color: rgb(51, 51, 51); white-space: nowrap; overflow: hidden;}
.com_content2 .content_list_left .shoptime{border: 0px solid black; position: relative; box-sizing: border-box; display: block; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; font-size: 10px; text-overflow: ellipsis; color: rgb(153, 153, 153); margin-top: 6px; white-space: nowrap; overflow: hidden;}
.com_content2 .content_list_right{border: 0px solid black; position: relative; box-sizing: border-box; display: flex; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; width: 90px; height: 78px;  border-radius: 6px; -webkit-box-pack: center; justify-content: center; background-image: linear-gradient(to right, rgb(255, 149, 0), rgb(255, 92, 10));}
.com_content2 .content_list_right .con_price{border: 0px solid black; position: relative; box-sizing: border-box; display: flex; -webkit-box-orient: horizontal; flex-direction: row; align-content: flex-start; flex-shrink: 0; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: end; align-items: flex-end;}
.com_content2 .content_list_right .con_price .con_price_2{border: 0px solid black; position: relative; box-sizing: border-box; display: block; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; font-size: 15px; color: rgb(255, 255, 255); bottom: 4px;}
.com_content2 .content_list_right .con_price .con_price_3{border: 0px solid black; position: relative; box-sizing: border-box; display: block; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; font-size: 4vw; color: rgb(255, 255, 255); text-align: right;}
.empty_top{border: 0px solid black; position: absolute; box-sizing: border-box; display: flex; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; width: 10px; height: 10px; top: -5px; right: 85px; border-radius: 5px; background-color: rgb(244, 244, 244);}
.empty_dottom{border: 0px solid black; position: absolute; box-sizing: border-box; display: flex; -webkit-box-orient: vertical; flex-direction: column; align-content: flex-start; flex-shrink: 0; width: 10px; height: 10px; bottom: -5px; right: 85px; border-radius: 10px; background-color: rgb(244, 244, 244);}
